@charset "utf-8";
/* CSS Document */

/*--- public ---*/
*{ margin: 0; padding: 0}
body{ font-family: Microsoft Yahei,宋体, Arial, Helvetica, sans-serif; color: #333; font-size: 14px;}
.bodynei{ background: #ffffff; font-family: Microsoft Yahei,宋体, Arial, Helvetica, sans-serif; color: #333; font-size: 14px;}
li{ list-style-type: none;}
img{ border: none;}
a{ text-decoration: none; color: #333;}
a:hover{ color: #339900; text-decoration: none;}
.ml15{ margin-left: 15px;}
.ml20{ margin-left: 23px;}
.ml10{ margin-left: 10px;}
.mr15{ margin-right: 15px;}
.mt15{ margin-top: 15px;}
.mt15{ margin-top: 15px;}
.mt10{ margin-top: 10px;}
.p15{ padding: 15px;}
.p10{ padding: 10px; padding-top: 0;}
.ov{ overflow: hidden;}
.block{ display: block;}
.float{ float: left;}
.ul0{}
.ul0 li{ line-height: 33px; font-size: 14px; position: relative;}
.ul0 li span{ position: absolute; right: 0; color: #999; font-size: 14px;}
.ul1{}
.ul1 li{ line-height: 32px; font-size: 16px; position: relative;}
.ul1 li span{ position: absolute; right: 0; color: #999; font-size: 14px;}
.ul2{}
.ul2 li{ line-height: 33px; font-size: 14px; position: relative;}
.ul2 li span{ position: absolute; right: 0; color: #999; font-size: 14px;}
.bgw{ background: #fff;}
.border{ border: 1px solid #ccc;}
.gf{ color: #339900;font-style:normal;padding-right:5px;}
.gf a{ color: #339900;}
.h1{ font-size: 22px; color: #339900; padding-bottom: 10px; border-bottom: 1px solid #339900;}
/*主体框架*/
.mainbox1{ width: 1200px; overflow: hidden; margin: auto;margin-bottom: 25px;z-index:1;}
.mainbox{ width: 1200px; overflow: hidden; margin: auto;margin-bottom: 25px;z-index:1;margin-top: 310px;}
/*banner和nav*/
.topnav{ background:url(../imagesn/bg_02.png) repeat-x; height: 137px;min-width:1200px;}
.toprili{ width: 1200px; margin:auto; color: #fff; line-height: 40px; font-size: 14px; position: relative; height:34px;}
.toprili p.nbtn{ position: absolute; right:0; top: 0; line-height: 40px;}
.toprili p.nbtn a{ color: #fff; padding: 0 10px;}
.nylogo{ width: 1200px; height:89px; margin: auto; background: url(../imagesn/logov4.png) no-repeat 0 11px; position: relative; z-index: 1000;}
.gcnav{ position: absolute; right:0; overflow: hidden;}
.gcnav a{ width: 96px; height: 39px; color: #666; font-size: 16px; float: left; text-align: center; padding-top: 57px;}
.gcnav a.nav1{ background:url(../imagesn/nav01.png) no-repeat;  transition: all 0.3s; -webkit-transition: all 0.3s;}
.gcnav a.nav1:hover,.gcnav a.on1{ background:url(../imagesn/nav01.png) no-repeat; background-position: 0 -96px; color: #fff;}
.gcnav a.nav2{ background:url(../imagesn/nav02.png) no-repeat;  transition: all 0.3s; -webkit-transition: all 0.3s;}
.gcnav a.nav2:hover,.gcnav a.on2{ background:url(../imagesn/nav02.png) no-repeat; background-position: 0 -96px; color: #fff;}
.gcnav a.nav3{ background:url(../imagesn/nav03.png) no-repeat;  transition: all 0.3s; -webkit-transition: all 0.3s;}
.gcnav a.nav3:hover,.gcnav a.on3{ background:url(../imagesn/nav03.png) no-repeat;background-position: 0 -96px; color: #fff;}
.gcnav a.nav4{ background:url(../imagesn/nav04.png) no-repeat;  transition: all 0.3s; -webkit-transition: all 0.3s;}
.gcnav a.nav4:hover,.gcnav a.on4{ background:url(../imagesn/nav04.png) no-repeat; background-position: 0 -96px; color: #fff;}
.gcnav a.nav5{ background:url(../imagesn/nav05.png) no-repeat;  transition: all 0.3s; -webkit-transition: all 0.3s;}
.gcnav a.nav5:hover,.gcnav a.on5{ background:url(../imagesn/nav05.png) no-repeat; background-position: 0 -96px; color: #fff;}
.gcnav a.nav6{ background:url(../imagesn/nav06.png) no-repeat;  transition: all 0.3s; -webkit-transition: all 0.3s;}
.gcnav a.nav6:hover,.gcnav a.on6{ background:url(../imagesn/nav06.png) no-repeat; background-position: 0 -96px; color: #fff;}
.gcnav a.nav7{ background:url(../imagesn/nav07.png) no-repeat;  transition: all 0.3s; -webkit-transition: all 0.3s;}
.gcnav a.nav7:hover,.gcnav a.on7{ background:url(../imagesn/nav07.png) no-repeat; background-position: 0 -96px; color: #fff;}
/*搜索*/
.searchbig{ width: 1200px; height: 250px; position: relative; margin:auto;}
.searchbox{ position: absolute; top: 185px; right: 60px;}
/*.searchbox input{ width: 300px; height: 35px; background: #f5f5f5; padding-left: 10px; border: 1px solid #f5f5f5; border-radius: 5px;}*/
.searchbox p{ position: absolute; left: 10px; line-height: 40px; color: #fff;font-size: 14px;}
.s_btn{ position: absolute; right: 0; top: 0; background: url(../imagesn/sub_19.png) no-repeat 9px 5px #339900; color: #fff; width: 82px; height: 37px; line-height: 35px; padding-left: 35px; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
.mainbg{}
/*要闻tab*/
.ywtab{ overflow: hidden; background: url(../imagesn/ywbg.png) repeat-x bottom;}
.ywtab li{ width: 200px; height: 58px; color: #fff; font-size: 20px; text-align: center; line-height: 66px; float:left; font-weight: bold; text-shadow: 0 1px 1px rgba(0,0,0,0.2);}
.ywtab li.hover{ background: #fff; color: #339900; line-height: 59px; border-top: 5px solid #339900;}
.ywtabnei{ background: #fff; height: 350px; overflow: hidden;}
/*焦点图slide*/
.jiaodianimg{ width: 590px; height: 350px; overflow: hidden; float: left;}
.gxdqw_slide{position:relative;float:left;margin-bottom:20px;overflow:hidden;background:url(../imagesn/loading.gif) no-repeat center;}
.gxdqw_slide ul{position:absolute;}
.gxdqw_slide li{float:left;  overflow:hidden; position: relative; }
.gxdqw_slide li p{ color: #fff; font-size: 16px; background: url(../imagesn/imgbg.png); position: absolute; bottom: 0px; padding-left:10px; line-height: 40px;}
.gxdqw_slide .o-control{display:none;position:absolute;width:50px;height:80px;background:#000;filter:alpha(opacity=30);opacity:0.3;cursor:pointer;}
.gxdqw_slide .control{position:relative;top:13px;left:8px;display:inline-block;width:30px;height:55px;background:url(../imagesn/bg_index.png);filter:alpha(opacity=60);opacity:0.6;}
.gxdqw_slide #goback{left:0px;}
#goback .control{background-position:0px -35px;}
.gxdqw_slide #forward{right:0px;}
#forward .control{left:10px;background-position:-35px -35px;}
.gxdqw_slide div{position:absolute; float:right; bottom:8px; right:10px; height:20px; overflow:hidden; zoom:1; }
.gxdqw_slide span{width:10px;height:10px; border-radius:1px;margin:2px 3px; background:#ccc;float:left;text-align:center;cursor:pointer;font-family:arial;}
.gxdqw_slide span a{color:#c80b0f;text-decoration:none;}
.gxdqw_slide span.curr,.gxdqw_slide span.hover{background:#339900;}
.gxdqw_slide .curr a:link, .gxdqw_slide .curr a:visited{color:#fff;}
/*首页图片轮播*/
.ghyx_slide{width:590px;height:350px;}/*图片的宽和高*/
.ghyx_slide li { width: 590px;height: 350px;} /*图片容器宽和高*/
.ghyx_slide .o-control{top:131px;}/*两个左右箭头出现的位置:（图片高-80)/2 */
.ghyx_slide li p {width: 590px;}
/*图片新闻*/ 
.newstab{ width: 482px; height: 343px; overflow: hidden; float: left;}
.navtabbar{ height: 39px; overflow: hidden;}
.navtabbar li{ width: 95px; text-align: center; float: left; font-size: 16px; line-height: 39px; background: #f0f0f0; margin-right: 1px;}
.navtabbar li a{ color: #666;}
.navtabbar li.hover{ background: #2f79ca;}
.navtabbar li.hover a{ color: #fff;}
.ywnews{ width: 557px; float: left;}
.newspoint{ padding-bottom: 0; border-bottom: 1px dashed #ccc;}
.newspoint p{ color: #333; font-size: 15px; line-height: 24px; padding: 9px 0 8px 0;}
.pointtit{ font-size: 20px; color: #339900; font-weight: bold;text-shadow: 0 1px 1px rgba(0,0,0,0.1);display:table;height:22px;line-height:22px;overflow:hidden;}
.toptip{ background: #e46e0e; color: #fff; padding: 0 5px;font-size: 14px; margin-right: 10px;display: table-cell;height: 20px;line-height: 20px; vertical-align: middle; text-align: center;}
.newsul{ padding-top: 6px;}
.newsul li{ font-size: 16px; line-height: 32px; position: relative;}
.newsul li span{ position: absolute; right: 0; font-size: 14px; color: #999;}
.newsul li a:before{ content:"•"; color: #999; padding-right: 5px;}
/*视频新闻*/
.videonews{ overflow: hidden; width:1170px; height: 320px; overflow: hidden;}
.videonews a{width: 188px; height: 140px; line-height: 30px; padding: 10px 17px 15px 29px; float: left;}
.videonews a p{ background: url(../imagesn/icon_xbf.png) no-repeat 0 7px; padding-left: 20px;}
/*全国联播*/
.qglbul{ overflow: hidden; background: url(../imagesn/lbobg.png) repeat-y; width:1170px; height: 320px;}
.qglbul li{ width: 525px; float: left; line-height: 32px; font-size: 16px; position: relative; margin: 0 30px;}
.qglbul li a.di{ color: #339900;}
.qglbul li span.ri{ position: absolute; right: 0; font-size: 14px; color: #999;}
.morelbo{ color: #339900; padding: 5px 15px; display: block; background: #fff; text-align: right;}
/*三农资讯*/
.snleftul{ width: 676px; float: left;}
.snleftul li{ padding:10px;}
.snleftul li:hover{ background: #f5f5f5;}
.snleftul li a{ display: block;}
.snleftul li a h1.tit{ font-size: 18px; font-weight: bold; color: #339900;}
.snleftul li a p.jian{ font-size: 14px; line-height: 22px; color: #333;}
.snleftul li a p.ri{ font-size: 14px; color: #999;}
.snrightul{ border-left: 1px solid #ccc; padding-left: 20px; width: 420px; overflow: hidden; float: left;}
/*通知公告*/
.tzggul{ width: 676px; float: left;}
.tzggul li{ padding:10px 20px; padding-left: 50px; background:url(../imagesn/tzgg.png) 0 10px no-repeat;}
.tzggul li:hover{ background: url(../imagesn/tzgg.png) 0 10px no-repeat #f5f5f5;}
.tzggul li a{ display: block;}
.tzggul li a h1.tit{ font-size: 18px; font-weight: bold; color: #339900;}
.tzggul li a p.ri{ font-size: 14px; color: #999;}
/*站点导航*/
.website_left{ width: 560px; float: left;}
.website_right{ width: 600px; float: left;}
.website_title{ font-size: 18px; font-weight: bold; background: url(../imagesn/link.png) no-repeat 0 8px; color: #339900; padding: 5px 0 10px 25px;}
.wzdhul{ overflow: hidden;}
.wzdhul li{ float: left; margin-right: 15px; line-height:32px;}
.wzdhul li:before{ content:"•"; color: #999; font-size: 12px; padding-right: 2px;}
.sxbox{ background: #f5f5f5; padding: 25px; width: 545px; height: 146px;}
.sxtab{ overflow: hidden;}
.sxtab li{ width: 85px; height: 40px; line-height: 40px; text-align: center; float: left;}
.sxtab li.hover{ background: #339900; color: #fff;}
.sxtab li.hover a{ color: #fff;}
/*专题聚焦*/
.marquee{ height: 100px; padding: 5px 15px 0 15px; overflow: hidden}
.marquee a.tit{ width: 80px; height: 100px; background: url(../imagesn/sy_11.jpg) no-repeat 10px 0; float: left;}
/*专题专栏*/
.picScroll-left{ width:1090px;  overflow:hidden; position:relative;}
.picScroll-left h1{ background:url(../imagesn/zt.png) no-repeat 10px 10px; color: #2f79ca; font-size: 18px; line-height: 45px; padding-left: 40px; font-weight: normal;}
.picScroll-left .bd{}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 7px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:259px; height:89px; display:block; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
/*广西联播*/
.gxlbbox{ width: 560px; height: 230px; float: left; overflow: hidden;}
.zytjbox{ width: 560px; height: 174px; float: left; overflow: hidden;}
.jjwbox{ width: 551px; height: 174px; float: left; overflow: hidden;}
.lbotit{ border-bottom: 1px solid #339900; height: 40px; line-height: 40px; position: relative; font-size: 18px; font-weight: bold; color: #339900;}
.lbotit a.more{ position: absolute; right: 0; font-size: 14px; color: #999; font-weight: normal;}
.lbotit p.diyu{ font-size: 12px; font-weight: normal; position: absolute; right: 0; top: 0px;}
.lbotit p.diyu a{ padding-left: 2px; color: #339900;}
.lboul{ width: 272px; float: left;}
.lboul li{ position: relative; line-height: 14px; line-height: 33px;}
.lboul li span{ position: absolute; color: #999; right:0;}
/*纪检网*/
.jjleft{ width: 250px; float: left;}
.jjleft a{ width: 150px; height: 40px; line-height: 40px; padding-left: 40px; float: left; position: relative; padding-top: 5px;}
.jjleft a img{ position: absolute; top:7px; left:0;}
.jjright{ width:290px; float: right; background:#e7e9e633;}
.jjright h1{ font-size: 16px; color: #339900; font-weight: bold; text-align: center; line-height: 30px;}
.jjright p{ line-height: 22px; padding: 0 10px 5px 14px;}
/*产业扶贫tab*/
.cyfpbox{ width: 257px; height: 230px; float: left; overflow: hidden;}
.xmsybox{ width: 257px; height: 162px; float: left; overflow: hidden;}
.bluetab{ overflow: hidden;}
.bluetab li{ font-size: 18px; line-height: 40px; float: left;}
.bluetab li a{ color: #999;}
.bluetab li.hover{ border-bottom: 1px solid #339900;}
.bluetab li.hover a{ color: #339900; font-weight: bold;}
.xxgkul{ overflow: hidden;}
.xxgkul li{ width: 50%; float: left; line-height: 33px; font-size: 14px;}
/*办事结果*/
.bsjgtit{ border-top: 1px solid #2f79ca; background: url(../imagesn/gc_32.png) no-repeat 0 15px; line-height: 50px; font-size: 18px; color: #2f79ca; font-weight: normal; padding-left: 40px; position: relative;}
.bsjgtit a{ position: absolute; right: 0; top: 10px; color: #2f79ca; border: 1px solid #2f79ca; line-height: 28px; font-size: 14px; padding: 0 15px;}
.bsjgtit a:hover{ background:#2f79ca; color: #fff;}
/*权责清单*/
.qzqdbtn{ float: left;}

/*bottom*/
.gcbottom{ background: #337711; color: #fff;min-width:1200px;}
.bottombox{width: 1200px; overflow: hidden; margin: auto;z-index: 1;}
.bottomleft{ padding: 25px 0; float: left; font-size: 14px; color: #fff; line-height: 22px;}
.bottomright{ float: right; padding: 25px 0; text-align: right;}
.bottoma{ margin-bottom: 10px; font-size: 14px; color: #fff;}
.bottoma a{ color: #fff;}
.bottomimg{ overflow: hidden;}
.bottomimg a,.bottomimg img{ display: block; float: left;}

/*右边导航*/
.right-nav{position: fixed;right:35px;top:250px;z-index: 9999;}
.right-nav li{/*background-color: #fff; border-bottom: 1px solid #e2e2e2;*/width: 70px;height: 64px;}
.right-nav li a{ display: block; padding: 45px 0 0 0; text-align: center; position: relative; font-size: 12px; color: #999;}
.right-nav li a:hover{ color: #339900;}
.right-nav li a img{ position: absolute; top: 10px; left: 20px;}
.show-ewm{position: absolute;opacity: 0;z-index: -1;filter: alpha(opacity=0);width: 140px;height: 130px;left:-50px;display: none;}
.right-nav li .ewm1{background: url(../imagesn/wb.jpg) no-repeat;top: 100px;}
.right-nav li .ewm1 img{margin-left: 6px;margin-top: 7px;}
.right-nav li .ewm2{background: url(../imagesn/wx.jpg) no-repeat;top:160px;}
.right-nav li .ewm2 img{margin-left: 6px;margin-top: 7px;}
.right-nav li .ewm3{background: url(../imagesn/tth.jpg) no-repeat;top: 220px;}
.right-nav li .ewm3 img{margin-left: 6px;margin-top: 7px;}
.right-nav li .ewm4{background: url(../imagesn/android_code.png) no-repeat;top: 40px;}
.right-nav li .ewm4 img{margin-left: 6px;margin-top: 7px;}
#toTop{ cursor:pointer;}
/*@media all and (max-width: 960px) {
  .right-nav {
    display: none;
  }
}
@media screen and (min-width: 1280px) {
  .right-nav {
    right: 0px;
  }
}
@media screen and (min-width: 1366px) {
  .right-nav {
    right: 0px;
  }
}
@media screen and (min-width: 1400px) {
  .right-nav {
    right: 35px;
  }
}
@media screen and (min-width: 1680px) {
  .right-nav {
    right: 85px;
  }
}
@media screen and (min-width: 1920px) {
  .right-nav {
    right: 135px;
  }
}*/

/*二级列表页*/
.mbxue{ background: url(../imagesn/sub_03.png) no-repeat 0 7px; height: 47px; line-height:40px; font-size: 16px; padding-left: 35px; color: #999; border-bottom: 2px solid #eee; position: relative;}
.mbxue a,.mbxue span{ padding: 0 10px;}
.subsearch{ position: absolute; top:0; right: 0;}
/*.subsearch input{ width: 300px; height: 35px; background: #f5f5f5; padding-left: 10px; border: 1px solid #f5f5f5; border-radius: 5px;}*/
.subsearch a{ position: absolute; right: 0; top: 3px; background: url(../imagesn/sub_19.png) no-repeat 9px 5px #339900; color: #fff; width: 47px; height: 37px; line-height: 35px; padding-left: 35px; border-top-right-radius: 5px; border-bottom-right-radius: 5px;}
.l2{ width: 276px; float: left; overflow: hidden;}
.r2{ width: 100%; margin-left: 15px; float: left; overflow: hidden;}
.r2 h1{font-size: 22px; color: #339900; padding: 13px 15px;border-bottom: 1px solid #339900; background: #f8f8f8;    margin-bottom: 10px;}
.subnav{}
.subnav label{ margin: 0 0 5px 0; display: inline-block;background-color: #339900; color: white; width: 215px; font-size: 18px; padding: 16px 5px 16px 40px; background-image: url(../imagesn/labeltop.png); background-repeat: no-repeat; background-position: 8px center;}
.subnav a{ width: 240px; height: 46px; display: block; background: url(../imagesn/arrh.png) no-repeat; padding-left: 20px; line-height: 46px; color: #339900; margin-bottom: 5px; font-size: 16px;}
.subnav a:hover,.subnav a.on{ background: url(../imagesn/arrw.png) no-repeat; color: #fff;}
.ulthree{}
.ulthree li{ border-bottom: 1px dashed #ccc; line-height: 36px; font-size:16px; position: relative;padding-left:5px;}
.ulthree li span{ position: absolute; right: 0; color: #999;padding-right:25px;}
.fenye{ text-align: center; margin: 15px 0; font-size: 14px; color: #666;}
.fenye a{ border: 1px solid #339900;background:#fff; color:#339900; font-size:14px;display:block;padding:0 7px; height: 24px;text-align: Center;line-height: 24px;float: left;margin-right: 10px;}
.fenye a:hover{ background: #339900; border: 1px solid #339900;  color: #fff;}
.fenye span{ display: block;padding: 0 7px; height: 24px; background: #339900;border: 1px solid #339900;text-align: Center; line-height: 24px;float: left;color: #ffffff;margin-right: 10px;}
/*细览页*/
.detailnews{ margin: 10px; line-height: 44px; font-size: 16px;}
.detailnews h3{ font-size: 28px; text-align: center; color: #339900; padding-bottom: 15px;}
.detailbut{ font-size: 16px; color: #666; height: 40px; border-bottom: double #cfcfcf; position: relative; line-height: 40px;}
.detailbut p.riq{ position: absolute; left:10px; color: #666;}
.detailbut p.day{ position: absolute; right:10px; color: #999;}
.dayin{ background: url(../imagesn/dayin.png) no-repeat 10px 3px; padding-left: 30px;}
/*二级页-解读回应*/
.sjdhytit{ background: url(../imagesn/jd_03.png) no-repeat center bottom; height: 64px; line-height: 40px; font-size: 22px; text-align: center; color: #339900; padding-top: 20px;}
.sjdhyul{ overflow: hidden;}
.sjdhyul li{ width: 470px; height: 62px; padding: 15px 15px 15px 85px; background: url(../imagesn/sub_09.png) no-repeat 15px 15px #eef4ea; position: relative; float: left; margin: 10px 15px;}
.sjdhyul li:hover{ background: url(../imagesn/sub_09.png) no-repeat 15px 15px #339900;}
.sjdhyul li:hover a{ color:#fff;}
.sjdhyul li a{ font-size: 18px; line-height: 24px;}
.sjdhyul li span{ position: absolute; bottom: 15px; right: 15px; color: #999; font-size: 14px;}
.srdhyul{ padding: 20px;}
.srdhyul li{ border-bottom: 1px solid #eee; overflow: hidden; padding: 15px;}
.srdhyul li:hover{ background:#eef4ea;}
.srdhyul li span{ width:101px; height: 31px; line-height: 31px; padding-left: 10px; color: #fff; background: url(../imagesn/sub_07.png) no-repeat; float: left;}
.srdhyul li a{ width: 1010px; float: left;}
.srdhyul li a h1{ font-size: 18px; padding-bottom: 10px;}
.srdhyul li a p{ font-size: 14px; padding-bottom: 10px; color: #999; line-height: 22px;}
/*二级页-信息公开*/
.sxxl1{ width: 289px; float: left;}
.sxxl2{ width: 620px; float: left;}
.sxxl3{ width: 245px; float: left;}
.fzrxx{ border: 1px solid #ccc; padding: 15px;}
.fzrxx h1{ font-size: 18px; color: #339900; padding-bottom: 15px;}
.ldimg{ text-align: center; font-size: 16px; line-height: 44px;}
.ldimg img{ display:block; margin: auto;}
.outherld{ display: block; padding: 15px 15px 15px 80px; background: url(../imagesn/sub_35.png) no-repeat 25px 10px #e8f3e2; font-size: 18px; color: #339900;}
.xxtit{ font-size: 18px; color: #339900; border-bottom: 1px solid #ccc; overflow: hidden; position: relative;}
.xxtit a{ position: absolute; right: 0; top: 5px; font-size: 14px; color: #999; font-weight: normal;}
.xxtit span{ border-bottom: 3px solid #339900; float: left; padding-bottom: 11px;}
.xxul{}
.xxul li{ position: relative; font-size: 16px; line-height: 38px;}
.xxul li span{ position: absolute; right: 0; color: #999;}
.zwdttab{ overflow: hidden; border-bottom: 1px solid #ccc;}
.zwdttab li{ font-size: 18px; line-height: 40px; float: left; margin-right: 25px;}
.zwdttab li a{ color: #999;}
.zwdttab li.hover{ border-bottom: 3px solid #339900;}
.zwdttab li.hover a{ color: #339900; font-weight: bold;}
.zwdtulbox{ margin-top: 6px; height: 266px; overflow: hidden;}
.jgznbtn{ display: block; padding: 15px 15px 15px 80px; background: url(../imagesn/sub_37.png) no-repeat 25px 10px #e8f3e2; font-size: 18px; color: #339900;}
.gkznbtn{}
.gkznbtn a{ display: block; border: 1px solid #339900; background: url(../imagesn/sub_49.png) no-repeat 222px 14px; color: #339900; line-height: 39px; padding-left: 20px; margin-bottom: 10px; font-size: 16px;}
.tjxxbtn{ margin-top: 15px;}
.tjxxbtn a{ display: block; background:url(../imagesn/sub_49.png) no-repeat 222px 28px #e8f3e2; color: #339900; line-height: 55px; padding-left: 80px; margin-bottom: 10px; position: relative; font-size: 18px; font-weight: bold;}
.tjxxbtn a img{ position: absolute; top: 15px; left: 20px;}
.szdl1{ width: 597px; float: left;}
.szdl2{ width: 580px; float: left;}
.qzqdbtn2{ width: 170px; height: 64px; float: left; padding-top: 125px; background: url(../imagesn/sub_52.png) no-repeat 50px 40px #e8f3e2; text-align: center; font-size: 20px; color: #339900; border-radius: 10px;}
.sfqdbtn{ width: 170px; height: 64px; float: left; padding-top: 125px; background: url(../imagesn/sub_52.png) no-repeat 50px 40px #e8f3e2; text-align: center; font-size: 20px; color: #339900; border-radius: 10px;}
.czxxbtn{ width: 170px; height: 189px; float: left; background: #e8f3e2; border-radius: 10px;}
.czxxbtn h1{ text-align: center;margin: 0;padding: 0;margin-top: 20px; font-size: 20px; color: #339900; font-weight: normal;}
.czxxbtn ul{ padding-left: 20px;}
.czxxbtn ul li a{ line-height: 28px; color: #339900;}
.czxxbtn ul li a:before{ content:"•"; padding-right: 5px}
/*二级页-互动交流*/
.hudleft{ width: 767px; float: left;}
.hdright{ width: 410px; float: left;}
.ftimga{ display: block; position: relative;}
.ftimga img{ display: block;}
.ftimga p{ width: 400px; line-height: 44px; background: url(../imagesn/imgbg.png); color: #fff; padding-left: 10px; position: absolute; bottom:0; left: 0;}
.ftminiimg{ overflow: hidden; padding: 15px 0; width: 410px; height: 112px; display: block;}
.ftminiimg img{ width: 168px; float: left;}
.ftminiimg p{ width: 220px; float: left; line-height: 22px;}
.ftminiimg p span{ color: #999; display: block; margin-top: 10px;}
.ftminiimg:hover{ background: #e8f3e2;}
.zwzxtit{ background: url(../imagesn/sub_51.png) no-repeat 13px 8px #f5f5f5; height: 49px; line-height: 49px; padding-left: 60px; color: #339900; font-size: 20px; position: relative;}
.zwzxtit a{ display: block; position: absolute; top:0; right: 0; line-height: 49px; background: url(../imagesn/sub_46.png) no-repeat 200px 18px #339900; width: 220px; text-align: center; color: #fff; font-size: 18px; font-weight: normal;}
.zxhftit{ height: 43px; line-height: 43px; font-size: 18px; color: #339900; position: relative;}
.zxhftit a{ position: absolute; right: 0; color: #999; font-size: 14px; font-weight: normal;}
.zxhful{ height: 304px; overflow: hidden;}
.zxhful li{ background: url(../imagesn/sub_44.png) no-repeat 0 14px; line-height: 38px; padding-left: 25px; position: relative; }
.zxhful li span{ position: absolute; right: 0; top: 0; color: #339900;}
.cjwtbox{ width: 372px; height: 375px; overflow: hidden; float: left;}
.cjwtul{ height:266px;}
.cjwtul li{ background: url(../imagesn/sub_60.png) no-repeat 0 14px; line-height: 38px; padding-left: 25px;}
.zjdcul{ height:266px;}
.zjdcul li{line-height: 38px; position: relative; }
.zjdcul li span{ position: absolute; right: 0; top: 0; color: #339900;}
.zjdcul li span.js{ color: #999;}
/*二级页-新闻动态*/
.xwleft{ width: 894px; float: left;}
.xwright{ width: 283px; float: left;}
.spimg{ display: block; width: 283px; height: 189px; position: relative;}
.spimg img{ display: block;}
.spimg div{ width: 283px; height: 189px; position: absolute; top:0; left:0; background: url(../imagesn/imgbg.png);}
.spimg div img{ position: absolute; top: 59px; left: 107px;}
.spimg div p{ position: absolute; bottom: 15px; left: 10px; color: #fff;}
.subtzggul{ border: 1px solid #ccc; height: 422px; line-height: 38px; padding: 10px; font-size: 16px;overflow:hidden;}
.subtzggul li{line-height: 33px;margin-bottom: 3px;padding-bottom: 4px;border-bottom: 1px dashed #e0e0e0;}
.subxwtab{ width: 435px; height:251px; overflow: hidden; float: left;}

/* 本例子css */
		.slideBox{ width:1200px; height:347px; overflow:hidden; position:relative; background: #f2f3f2;}
		.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:45px; bottom:25px; z-index:1; }
		.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
		.slideBox .hd ul li{ float:left; margin-right:5px;  width:10px; height:10px; background:#ccc; cursor:pointer; border-radius: 15px; }
		.slideBox .hd ul li.on{ background:#339900;}
		.slideBox .bd{ position:relative; height:100%; z-index:0;   }
		.slideBox .bd li{ zoom:1; vertical-align:middle; position: relative;}
		.slideBox .bd>li>a{ display: block;}
		.slideBoxp{ position: absolute; width:477px; height: 270px; overflow: hidden; top:30px; right:40px; color: #666; line-height: 33px;}
		.slideBoxh1{ font-size: 20px; color: #339900; margin-bottom: 15px}
		.slideBox .bd img{ width:643px; height:347px; display:block;}

		/* 下面是前/后按钮代码，如果不需要删除即可 */
		.slideBox .prev,
		.slideBox .next{ position:absolute; left:1%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../imagesn/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
		.slideBox .next{ left:auto; right:47%; background-position:8px 5px; }
		.slideBox .prev:hover,
		.slideBox .next:hover{ filter:alpha(opacity=100);opacity:1;  }
		.slideBox .prevStop{ display:none;  }
		.slideBox .nextStop{ display:none;  }
		/*右边导航栏*/
		.openbtn {
    position: fixed;
    top: 130px;
    right: 0px;
    width: 39px;
	height:320px;
    background: url(../imagesn/easybtn_arrow.png) no-repeat center 112px;
	/*background-color: rgba(236, 236, 236, 0.69);*/
    color: #ffffff;
    font-size: 13px;
    /*text-align: center;*/
    cursor: pointer;
}
.easybtn{
    position: fixed;
    top: 0;
    height: 100%;
    width: 70px;
    background: url(../imagesn/easybtn_bg.png);
 }
.easybtn .right-nav{
    position: absolute;
    right: 0px;
    top: 130px;
    z-index: 9999;
}



 .btn {
    width: 70px;
    height: 60px;
    background: url(../imagesn/easybtn.png) no-repeat;
    cursor: pointer;
    position: relative;
}
.easybtn li{overflow: hidden;}


.button-rotate:hover .rotate{
-webkit-transform:rotate3d(0,0,1,0deg);
transform:rotate3d(0,0,1,0deg);
text-decoration:none;opacity:1\9;filter:alpha(opacity=100)\9;
}
.easybtn li .rotate{
    position: absolute;
    top: 0;
    left: 0;
    padding: 10px 0;
    width: 70px;
    height: 60px;
    line-height: 45px;
    text-align: center;
    font-size: 12px;
    font-weight: 700;
    color: #fff!important;
    background-color: #339900;
    text-decoration: none!important;
    text-align: center;
    -webkit-transform-origin: -50% 50%;
    transform-origin: -50% 50%;
    -webkit-transform: rotate3d(0,0,1,90deg);
    transform: rotate3d(0,0,1,90deg);
    -webkit-transition: -webkit-transform .3s ease-in;
    transition: transform .3s ease-in;
    opacity: 0\9;
    filter: alpha(opacity=0)\9;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;

}
.easybtn #wxcode .btn{background-position:center 3px;}
.easybtn #wbcode .btn{background-position:center -46px;}
.easybtn #sjb .btn{background-position:center -92px;}
.easybtn #app .btn{background-position:center -141px;}
.easybtn #rgzn .btn{background-position:center  -198px;}
.easybtn #bdzw .btn{background-position:center -300px;}
.easybtn #gotop .btn{background-position:center -250px;}